USB Device Interrupt Status
FRAME | The frame interrupt occurs every 1 ms. This is used in isochronous packet transfers. 0 = no interrupt. 1 = interrupt pending. |
EP0 | USB core interrupt for physical endpoint 0. 0 = no interrupt. 1 = interrupt pending. |
EP1 | USB core interrupt for physical endpoint 1. 0 = no interrupt. 1 = interrupt pending. |
EP2 | USB core interrupt for physical endpoint 2. 0 = no interrupt. 1 = interrupt pending. |
EP3 | USB core interrupt for physical endpoint 3. 0 = no interrupt. 1 = interrupt pending. |
EP4 | USB core interrupt for physical endpoint 4. 0 = no interrupt. 1 = interrupt pending. |
EP5 | USB core interrupt for physical endpoint 5. 0 = no interrupt. 1 = interrupt pending. |
EP6 | USB core interrupt for physical endpoint 6. 0 = no interrupt. 1 = interrupt pending. |
EP7 | USB core interrupt for physical endpoint 7. 0 = no interrupt. 1 = interrupt pending. |
DEV_STAT | Set when USB Bus reset, USB suspend change, or Connect change event occurs. Refer to Section 10.11.7. 0 = no interrupt. 1 = interrupt pending. |
CC_EMPTY | The command code register (USBCmdCode) is empty (New command can be written). 0 = no interrupt. 1 = interrupt pending. |
CD_FULL | Command data register (USBCmdData) is full (Data can be read now). 0 = no interrupt. 1 = interrupt pending. |
RxENDPKT | The current packet in the endpoint buffer is transferred to the CPU. 0 = no interrupt. 1 = interrupt pending. |
TxENDPKT | The number of data bytes transferred to the endpoint buffer equals the number of bytes programmed in the TxPacket length register (USBTxPLen). 0 = no interrupt. 1 = interrupt pending. |
RESERVED | Reserved, user software should not write ones to reserved bits. The value read from a reserved bit is not defined. |